farm dedicated to animal husbandry - Turc Anglais Dictionnaire